stroud(s) † Stroud(s) [< Stroud, Gloucester-shire, the original place of manufacture]
1 n. a heavy woollen cloth in several colors, much used in the North during three centuries for making blankets, leggings, capotes, etc.
See also: duffle Hudson's Bay strouds strouding
2 n. (usually plural) See 1923 quote.